2024
2024-12-17
Version 0.7.0 has been released.
The major achievement of this version is Composition.
-
Added
- Add Composition support.
-
Fixed
- Fixed some known bugs.
2024-10-10
Version 0.6.0 has been released.
This version is a pre-release for LHS and GA plotting.
-
Added
- Add LHS and GA result data to database, so after frontend dash updated, the plot will get the right data from backend.
-
Fixed
- Fixed some known bugs.
2024-10-04
Version 0.5.2 has been released.
This version is a minor upgrade and stabilization.
-
Improved
- All the "True"/"False" in DataSet.Tank and Solution.Variable/Activator will be changed to boolean.
-
Fixed
- Fixed some known bugs.
2024-09-30
Version 0.5.1 has been released.
This version is a minor upgrade and stabilization.
-
Improved
- Read input to DataFrame directly (not to json str anymore).
- Save detail to a list of dict (not to json str anymore).
- Reducing the size of installation packages.
-
Fixed
- Fixed some known bugs.
2024-09-22
Version 0.5.0 has been released.
The major achievement of this version is async.
-
Added
- Add Pareto figure in Sensitivity.
- NAGETIVE ERROR and IMPROVED WARNING will send to frontend dash.
- Private version can be shared.
-
Changed
- Change the software version number from 4 digits to 3 digits to follow the https://semver.org/lang/zh-CN/.
-
Improved
- Update python version to
3.11.9
. - Change a lot of module to async: async backend, async database, async read/write file, async http request.
- All the packages have been complied to
C
. - The get action of Detail of BioModel/DataSet/Project will be delay to improve the first page open speed.
- Replace websocket to message middleware.
- Update python version to
-
Fixed
- Fixed some known bugs.
2024-05-23
Version 0.0.4.1 has been released.
The major achievement of this version is improved the precision of calculation.
-
Changed
- Empty lines are not allowed in Solution.Convention.
-
Improved
- The range of Forward Euler step tolerance change to 0.01%~20%.
- Forward/Improved Euler won't cutted to 0 when a Component is less than
1e-30
, now it will step into 0 to keep mass balance. - If a Rate expression doesn't contain a Component, it can be negative.
- If a Rate expression does contain a Component, and it become negative, the calculation will be stopped.
- If a Rate expression's denominator is 0, the calculation will be stopped.
2024-05-08
Version 0.0.4.0 has been released.
This version is a minor upgrade and stabilization.
-
Added
- Add webp format support.
- Add reslut post upload Stream support.
-
Changed
- Changed all logger.debug() to logger.error().
-
Fixed
- Add 'D0' post fix to BioMatrix.f90 and Hydraulics number.
- Fixed some known bugs.
2024-05-07
Version 0.0.3.9 has been released.
This version is a minor upgrade and stabilization.
- Fixed
- Fixed some known bugs.
2024-05-05
Version 0.0.3.8 has been released.
The major achievement of this version is adding Inflow plotting.
-
Added
- Add Inflow target plotting.
-
Fixed
- Fixed some known bugs.
2024-05-04
Version 0.0.3.7 has been released.
The major achievement of this version is the raw input data of Measured/Inflow/Flow can be compressed by setting the resolution rate (retention rate of raw data). If you set the resolution to 10%, it will only calculation the raw 10% data (even interval), so you can speed up a lot if you don't need so much high precision.
-
Added
- Add time index resolution rate to compress raw Measured/Inflow/Flow data
- Add auto_plot_correlation to skip plot_OAT_Corr(), since this could take a very long time if data is large.
-
Fixed
- Fixed some known bugs.
2024-04-25
Version 0.0.3.6 has been released.
This version is a minor upgrade and stabilization. Upgrade sludge/slduge_pro to the latest version.
- Changed
- Client folder seperate the package and source. And the package will be download after install the client main programe.